salt residue in a sea water pool - Francés Inglés Diccionario